Scalable Bayesian Variable Selection for High Dimensional Data