Shosholoza train that was delayed for 9 hours left many passengers red under the collar – just another public service that does not provide service