Deploying canary releases with intelligent routing