No question Neel Kashkari has a tough road ahead in his battle to defeat Gov. Jerry Brown in the November