Real-Time Collaboration: Synchronous Teamwork Across Locations