Snap is cutting 20% of its staff as ad sales continue to dry up