With the Iowa caucuses just one week away, the Republican candidates are blitzing through the state still trying to catch front-runner Donald Trump.