I am sure that at least one reason at least many in Mexico head norte is because the US will not meet treaty requirements to provide water down the Colorado and Rio Grande. We dry up their land and then wonder why the leave.