Understanding Voter Types: Independents, Republicans, and More