"Agri-Culture" - a new look at adoption and diffusion of information technology