MyCiTi bus driver goes extra mile to save the day