The reason have had a huge influx of mexican immigrants is because of the political unstability and they are looking to improve their lives economically. While they have to work menial jobs, they make much better pay in the US than in Mexico.
The harvesting of rice is obviously a cultural norm in Eastern Asia.