Bayesian Variable Selection in High-dimensional Applications