Using the artificial bee colony technique to optimize machine learning algorithms in estimating the mature weight of camels