The U.S. population is expected to peak at nearly 370 million in 2080 before declining. This raises difficult questions about the costs of childbearing and immigration, as the number of Hispanics rises and the number of whites falls to just 42%. Read more