soccer teamwork and resilience