Demography, Culture, and the Decline of America's Christian Denominations