Our massive microbiomes make thousands of tiny teams to keep our bodies going