The internet is a mixed blessing for libraries