Library closed for Independence Day