Americans are increasingly divided by density, with rural areas leaning Republican and urban areas voting Democrat. But when it comes to the battle for Congress, congressional districts are tricky to ...