Lemon layer cake with buttercream frosting