Life cycle comparison of fuel cell vehicles and internal combustion engine vehicles for Canada and the United States