Capabilities, costs, networks and innovations: impact of mobile phones in rural India