Public libraries face homelessness