Challenges in the telecenter movement