Text this: Optimized ensemble learning for non-destructive avocado ripeness classification