Text this: Factors affecting customer loyalty in the telecommunications industry in the Klang Valley, Malaysia