Staff and driver shortages to remain 'persistent challenges'