Universal Approximation by Ridge Computational Models: A Survey