VEGAN LEMON CAKE WITH CREAM CHEESE FROSTING