The Diffusion of the Internet and Rural Development