Despite being valued at $28 billion, Snapchat might fail