Text this: Dynamic Path Planning Method for Unmanned Surface Vessels in Complex Traffic Conditions of Island Reefs Waters