Supporting Mobile Users and Distributed Teamwork