Roads and Transport Authority hit headlines over recent transit delays; they manage Dubai’s roads and public transport infrastructure.