Causes and consequences facing immigration and immigration policy