Electric or hydrogen trucks - which one will be the winner?