Journey for Asheville cab company owner goes from rock bottom to mountain peak