Tired of long lines? A Canadian grocery chain debuts Smart Carts with self-checkout.