Taxi violence leaves Soweto commuters stranded