Transition to battery-electric and fuel cell heavy-duty trucks: A multi-level, multi-dimensional approach