How can machine learning software provide operational decision support for drill and blast optimisation?