Communications, the Future, and the Rural Public Library