Bränslecelltekniken som sägs ge nollutsläpp har sannolikt många år kvar innan den utvecklats så att den ekonomiskt kan konkurrera med dieselmotorn .