An approach for development of a ship routing algorithm for application in the North Indian Ocean region