Machine learning framework for end-to-end implementation of Incident duration prediction