NBC: Over 1 in 4 Americans will be Latino by 2060, census projects