Machine Learning and Causal Inference for the estimation of the effect of tacrolimus on kidney rejections