Libraries provide array of services to residents