Race, immigration, and America's changing electorate