Strategies for public libraries in the 21st century