Climate change resilience and adaptation