A successful year for Hamilton businesses despite challenges