Joburg Metrobus launches its newly refurbished buses