demographic attributes causes and consequences of migration