Lemon Cake with Buttercream Frosting