Auto-Erecting Virtual Office Walls: Constructing a Virtual Office for Global Software Engineers