Zero-emission heavy-duty trucks