Forget politics—weather is now dividing America into red and blue states