Thousands of migrants head to Mexico city seeking U.S. asylum