Text this: Theory and Application of Vessel Speed Dynamic Control considering Safety and Environmental Factors