Stock market today: Snap plunges 31% on earnings miss, US futures flat