Team Resilience : Shaping up for the challenges ahead