TechScape: Is the Consumer Electronics Show still relevant?