Revamped after 2021 unrest, Greater Edendale Mall hopeful for more customers this festive season