Virtual Teams: A Qualitative and Quantitative Review of Best Practices