Digital development in rural areas: potentials and pitfalls