Regulating mobility-on-demand services: Tri-level model and Bayesian optimization solution approach. (April 2021)