How has weather & climate affected society?