Machine Learning for Networking: Workflow, Advances and Opportunities | Synapse