Home Road tests London Becomes a New Arena for Testing Self-Driving Vehicles