Bottom-Up Approaches to Synthetic Cooperation in Microbial Communities.