A Collaborative Virtual Reality Flight Simulator: Efficacy, Challenges and Potential