https://www.cbsnews.com/news/climate-refugees-the-quest-for-a-haven-from-extreme-weather-events/
Droughts are becoming more desperate every decade in our Western states, so you also want plenty of fresh water.
So, where does that leave you? The Great Lakes.
"The abundance of natural resources and fresh water in particular," said Keenan. "Cities like Buffalo, like Cleveland, like Toledo, Ohio, are really prime. There's a cultural capacity, there's a legacy, there's a history. There's infrastructure there. There's art."
That's a good point; there's more to a city than its weather. You also want good schools, fine hospitals, sports and culture, a reasonable cost of living, and a high quality of life.
At least one American city fits all of these criteria: Welcome to Madison, Wisconsin!