Germany unveils first self-driving train

Four such trains will join the northern city's S-Bahn rapid urban rail network and start carrying passengers from December, using the existing rail infrastructure