Causal Functional Connectivity from Neural Dynamics