RouteNet: Leveraging Graph Neural Networks for network modeling and optimization in SDN