Cape Town has officially put electric buses on the road as part of a year-long research project that could shape the future of public transport in...