Variable Selection and Prediction in High Dimensional Models