Scheduling preventive railway maintenance activities