Economic opportunities seems to be the driving factor for migration nowadays. An example of a group of migrants migrating from areas with a lack of economic opportunities to areas with more economic opportunities are Mexican immigrants seeking job opportunities.
They grow foods and tends livestock to provide for a family