Why Are Political Parties Polarized