Causal Discovery: Linear, Nonlinear, and Something in Between