Democrats cluster in cities, and Republicans don't.