On any given day, over 950,000 Mexicans living along the 1,954-mile (3,144-km) long border between the U.S. and Mexico head north to either work in U.S. businesses, visit family, get medical care or ...