Keynote Lecture: Cooperation and Competition in Bacterial Communities: From Model Systems to the Microbiome