Rural libraries: conflicting visions and realities in the information age