Stochastic Scheduling of Train Maintenance Projects