Assessing Information Needs: Tools, Techniques and Concepts for the Internet Age