UPI's ₹29.88 trillion transactions drive banks to seek new revenue