Effective administration of mobile number portability databases and systems – experiences from South Africa