Text this: Factors Influencing Customer Satisfaction in Health Insurance: A comprehensive study in Bengaluru, India