what is causal mechanism in research