Modelling Heterogeneity Using Bayesian Structured Sparsity