New public transport system makes Cape Town more competitive