Impossible Foods makes delicious, nutritious meat and dairy products from plants — with a much smaller environmental footprint than meat from animals.