Causal-driven approach to risk-factor models using directed acyclic graphs (DAGs)