I concur. Weather within the cities would add a much needed sense of immersion. It would also drastically change the overall feel of the cities. One day it might be bright and sunny, and the next gloomy and storming. It would give the cities varying atmospheres, and help prevent them from getting as stale as they have been these days.