The Key Ingredients of Modern Search and How it Fuels Intranets, Portals and Collaboration