Causal Machine Learning For Data-Driven Decision-Making: Methods And Applications