Vibration-based crack prediction on a beam model using hybrid butterfly optimization algorithm with artificial neural network