Cooperation, cheating, and collapse in microbial populations