5 Key Questions about Snap Inc., Snapchat and the Future after IPO