Causal machine learning for single-cell genomics