public library commute