How self-driving ‘roboats’ could swarm to simplify city life