social media platforms market to different generation of users