Future developments and applications of marine robotics