Migrants face growing numbers of challenges