ICT in rural primary schools in Nepal : context and teachers’ experiences.