Yahoo CEO Marissa Mayer delivers the keynote address at the annual Consumer Electronics Show in Las Vegas earlier this month.