A simulation–optimization framework for a dynamic electric ride-hailing sharing problem with a novel charging strategy | Synapse