Migration and sustainable development