Canal boat