Parties, Polarization and Democracy in the United States