Snapchat: A Platform To Communicate with a New, Upcoming Generation