Supporting real-time collaboration over wide area networks