A similarity-based predictive scheduling method for dynamic electric vehicle charging load management | Synapse