Canadian retailers struggling to hire season workers