These American cities will be the hottest places to live in 20 years.
Shared publicly