Fast High Dimensional Approximation Via Random Embeddings