Trains cancelled in west bengal