Migrant caravan, down by almost half, soldiers on through Mexico