Amsterdam's canals are getting 'Roboats': Self-driving vessels will navigate the city's waterways by 2017