Teens still love Snapchat, but its business is struggling to grow up