'There is this new world being born': Rebecca Solnit on hope and change in turbulent times ...