challenges and resilience