Resilience and climate change