Role of Communication Networks on Vehicle-to-Grid (V2G) System in a Smart Grid Environment