migration challenges