Scientists warn that idle ships in the Strait of Hormuz could be "super-spreaders" of invasive species.