Bayesian hierarchical modeling: an introduction and reassessment