Is the world's happiness declining?

Explore the relationship between internet usage and self-reported happiness levels on a global scale.