Railway - Spare Inventory & Maintenance Scheduling model development