Libraries for the future: Planning buildings that work