How Pushing Routing to the Edge Creates a More Open SASE Architecture