Differentially Private Convex Optimization with Piecewise Affine Objectives