Librarianship, Technological developments, Information infrastructure, Communication technologies