Toronto’s Kensington Market: a loveable hodgepodge