A new storefront is opening steps from Cambridge City Hall. But instead of trying to sell you something, its mission is to buy something you produce: your poop. OpenBiome is the world’s largest stool ...