mexico is south of the United States