Finland continues streak as happiest country on Earth

Scandinavian country tops annual World Happiness Report for fourth straight year