Maitland cancels New Year's Eve celebrations for third time