The Political, Social, and Economic Variables that Influence American Immigration Attitudes