19 September 2019 Regularization and Approximation Methods in Stackelberg Games and Bilevel Optimization