Virtual Private Networking: A View From the Trenches