Web 2.0 Knowledge Technologies and the Enterprise: Smarter, Lighter And Cheaper