How social media shapes echo chambers