Integrating overlapping datasets using bivariate causal discovery