The value of public libraries : a socio-economic analysis