Tangy, refreshing lemon cupcakes topped with sweet, creamy vanilla bean buttercream frosting!