Home Cake Vegan Carrot Cake with Cream Cheese Icing