why advertisers favor instagram over snapchat: key insights