The place of libraries in a digital age