Practical differential privacy via grouping and smoothing | Synapse