Build a causal ML pipeline end-to-end | Capital One Interview Question