About 3,000 people carrying bags, water and small children trod through intense heat along a highway in southern Mexico on Tuesday,