Driverless electric truck starts deliveries on Swedish public road