Collaboration 2.0: Technology and Best Practices for Successful Collaboration in a Web 2.0 World