Online motion planning for unexplored underwater environments using autonomous underwater vehicles