Causal Composition Diffusion Model for Closed-loop Traffic Generation