Factors Affecting Immigration Choices