Identifying Drift, Diffusion, and Causal Structure from Temporal Snapshots