Sweet Izzy: 100% Vegan Ice Cream Shop Opens on Cape Cod