Skills and contractor shortages are major obstacles to the upgrading of road infrastructure in Johannesburg, the South African National Roads Agency said on Tuesday. Spokesperson Ismail Essa said as the upgrading projects advanced, the challenges would be greater.