Text this: Assessment of environmental impacts and costs for hydrogen-powered cargo shipping in Europe