This map shows the US really has 11 separate 'nations' with entirely different cultures