Nonlinear Structural Functional Models