mid-york public library