Nonlinear Approximation Methods