Anonymous donations help Ogdensburg Public Library in wake of budget cuts and increased costs