Iran has vowed revenge on the US after Trump's airstrike killed its top military commander. Here's how it could do it.