The Impact of Migration on Population Growth and its Interplay with Social and Political Issues