Text this: Can information and communications technology applications contribute to poverty reduction? Lessons from rural India.