technological resilience