Migration, environment and climate change