Dynamic Charging Optimization Algorithm for Electric Vehicles to Mitigate Grid Power Peaks | Synapse