Enhancing team collaboration and communication through team-based training