20230607-Bacterial biofilm: from social evolution of matrix sharing to phenotypic heterogeneity