Collaboration Technologies Are Quickly Emerging