Factors influencing mobile services adoption in rural India