Snap Inc. Officially Files for IPO - Reveals User and Revenue Data