Stochastic Optimization for Large-scale Optimal Transport