Optimal Transport problem