How we got a two-party system