University of Johannesburg goes green with new electric bus fleet