A new study said that St. Petersburg is the happiest city in Florida. But what is the least happy place on earth?