Kevin O'Leary warns some businesses may struggle to survive the next decade. Here's what he says is at risk and what it means ...