In a year in which one calamity seems to follow another on a daily basis, Rebecca Solnit re-examines the meaning of hope in dark times.