Autonomous boats are the future. A bunch of researchers are working to perfect the technology. Take the Roboat II for instance: it is an autonomous robotic boat that can navigate complex urban waterways. It may be tiny but is powerful enough to carry passengers.
Roboat II has 4 propellers that allow it to move in any direction. It also has LiDAR, GPS, and inertial sensors. The above video shows it in action.