The impact of telecommunications on rural community development: an agenda for research