Tedeschi Food Shops installing NCR DVD-rental kiosks