Pull factor down in U.S. Push factor up in Mexico. Trouble predicted.