Nordic countries once again top the World's Happiest Country rankings.