Traefik is a reverse HTTP proxy with several supported backends, Kubernetes included. How does Istio compare?