resilience challenges