Snap Inc. Has a Lot to Prove and Not Much Time | Fortune