Ocado says retail landscape changing for good