The Library of the Future: An Information Technologist's Perspective