Urban resilience: Can our cities pass the stress test?