Joint VM placement and routing for data center traffic engineering | Synapse