public libraries debate