Understanding the influence of social media on people’s life satisfaction through two competing explanatory mechanisms | Synapse