Ageing infrastructure, the weather, vandalism and theft are giving the Johannesburg Roads Agency nightmares as it tries to improve...