Will self-driving cars be on UK roads by 2021? Government launches £30 million of funding