Rural Librarians and the Internet: A Survey of Usage, Attitudes, and Impact