Channel surfing: an examination of preferred communication channels by agricultural opinion leaders