The Demographic and Economic Implications of Larger Immigration