searching for the role of icts in development: a case study of a rural