More than 2,000 veterans have pledged to serve as 'human shields' for Standing Rock water protectors.