NSX Everywhere: Virtual Networking for All Platforms