Information overload, retrieval strategies and Internet user empowerment