More than 140,000 people from all over the world are descending on Las Vegas, and among them are nearly 5,000 companies showcasing new products.