Heterogeneous Multi-agent Multi-armed Bandits on Stochastic Block Models