You must have heard about the driverless cars, but how does it actually work and how is it controlled merely using one software through artificial intelligence?