Challenges in promoting communities with ict in a widely scattered and heterogeneous setting