An offshore oil industry inventory routing problem with weather windows