The Role of Context-Dependent Metabolic Interactions in Organizing Microbial Communities