Clustering and Pruning in Causal Data Fusion