Snap Inc. Faces Uncertainty in Digital Advertising Landscape