A Combined column generation and heuristics for railway short-term rolling stock planning with regular inspection constraints. (May 2017)