Libraries and information science in the electronic age