Adaptive Bayesian Nonparametric Smoothing with Markov Random Fields and Shrinkage Priors