80 trains cancelled