Autonomous commercial vehicles: ready for the road?