A study on path optimization method of an unmanned surface vehicle under environmental loads using genetic algorithm