The Maintenance Location Choice Problem for railway rolling stock. (December 2021)