migration causes and consequences