Stanford study: IPOs slow down innovation at tech companies