A definition of resilience