Multiple train services have been delayed or cancelled following a week of snow and ice