Kim Stanley Robinson's books are all like that - a near/mid term crisis you can easily relate with, often caused by climate change, that eventually people rise up to kinda resolve, putting it on a hopeful trajectory. Lots of expressing of human best qualities along the way. Similar to the Culture in this.