Life cycle thinking evaluation of hydrogen-powered locomotives : a Canadian context