The Z39.50 Information Retrieval Standard: Part I: A Strategic View of Its Past, Present and Future