Linear And Nonlinear Causal Analysis With Sparse Modeling