Simulation-based optimization method for arterial signal control considering traffic safety and efficiency under uncertainties