Role of software architectures in managing citizen-centric e-governance initiatives in India : An evaluation framework - Harekrishna,Misra