milton public library