Causal Inference on Multivariate and Mixed-Type Data