Central Park is Found to be the Happiest Place in New York