Philadelphia university hits a jackpot with its cannabis bet despite some recent stumbles