Developing use of ICT to enhance teaching and learning in East African schools: a review of the literature