ICT and rural societies: Opportunities for growth