Bayesian Model-Based Clustering of Multi-Source Data