The Republicans were all close enough that it doesn't really matter. Just look at past winners of the IA caucus. Trump might have a bruised ego for a day or two, but I don't see this as a huge blow for him.
Looking through the state map Hillary has more caucus sites remaining in areas that she is leading than Bernie does by a comfortable margin. I think she'll get a 1-1.3+% surge. in the end.
Truth of the matter is, the fact that Trump who is basically an atheist was even in the lead in Iowa at all was an anomaly. The media might do themselves a disservice thinking it's over for him.
I think the results say more about his ground game and organization then anything else