Study of e-governance in India: a survey