Electric vehicle charging stations: Model, algorithm, simulation, location, and capacity planning | Synapse