DistributionallyRobustOptimizationwithData Geometry