Heterogeneously-Distributed Joint Radar Communications: Bayesian Resource Allocation