Public library receives $3,000 grant for summer reading program