Adaptive Distributionally Robust Optimization