Avis CEO says rental car biz is alive and wellAvis Budget Group may need to whip out its old "try harder" advertising slogan to convince Wall Street that the rental car business is still relevant.