A 6000-person migrant caravan is headed to the USA from the Mexican southern border.