E-governance And M-governance For Smart Cities