Snap didn’t deliver and now its stock is paying the price