port byron library