Self-driving Vehicles Being Tested on Public Roads | PAPERCUTS