Six odd and crazy technologies at CES