Turo CEO Andre Haddad says plans for an IPO became a distraction as the company abandons its plans to go public. He joins ...