Text this: Impact of customer satisfaction on commercial banks in Nepal: Insights from a survey-based study