Trains cancelled due to agneepath protest