Snap gets a slew of analyst downgrades after latest earnings report