Designing the future of libraries