Public-private partnerships and information technologies for development in India