The Algorithmic Foundations of Differential Privacy (Foundations and Trends in Theoretical Computer Science)