Collaborative scheduling of shared electric vehicle charging stations | Synapse