Cannot root Verizon Galaxy S5 with towelroot
The vulnerability towelroot used has been fixed within Android 4.4.2. Check your version.
Plus, as you can read here, geohot, developer of towelroot, now works for Google, so probably there won't be updates.

I wouldn't recommend any other root method: it could invalidate your warranty. See this article.