Zero-emission trucks