The Democratic Party holds the majority of public offices. How many boroughs did Barack Obama win in the 2012 presidential election