U.S. citizens and government staff in affected parts of Mexico are being asked to stay at home, work remotely and avoid crowds.