Get last-minute groceries and gifts at Guelph night market