Modern Optimization Methods for Decision Making Under Risk and Uncertainty