Arrow Season 5 Finale: Five Theories On How the Cliffhanger Will Be Resolved