CarBuzz discusses tech partnership aimed at self-driving van