Three NWR trains cancelled due to shortage of rakes