Exact matrix completion via convex optimization | Synapse