Moist banana cupcakes with salted caramel buttercream