A Pragmatic Introduction to Secure Multi-Party Computation (Foundations and Trends(r) in Privacy and Security)