Looking at the USA Today voting results by county map the election results looks like a sweeping sea of red. States that went to BO such as IN, OH and PA are predominately red in color except for the urban areas. Even bastions of liberalism such as CA, NY and MN show large areas of Republican votes. IMHO the election was decided by the urban centers where people want, expect and demand gov't service and assistance and handouts vs. the rural areas where people depend upon their own initiative and hard work.
I don't want to diminish the hard work of those who choose to work in the city centers; just an observation from someone who lives in a rural conservative area.