Leveraging Machine Learning For Pattern Discovery And Decision Optimization On Last-Minute Surgery Cancellation