Text this: The influence of service quality factors on customer satisfaction and drinking water quality in Syarikat Bekalan Air Selangor (SYABAS)