A study of the impact of DNS resolvers on performance using a causal approach