Secure Multi-Party Computation for Machine Learning: A Survey | Synapse