A broken down train near Steeton and Silsden has caused cancellations and delays on a rail line this morning.