What Is Vegan Cheese Exactly—and Should You Be Eating It?