Text this: The viability of business process reengineering : introduction of electronic billing presentment and payment (EBPP) for Telekom Malaysia Berhad