Why in the swarm service discovery video, they talk about this service not being available for the default network, but it is available for user-created overlay networks? What is the difference between the default network and a user-created one? Why, according to the video, does the DNS discovery not work in the ingress network?