Bayesian Methods for Hierarchical Distance Sampling Models