Unless they have changed the law in Iowa, all of these will have to be on water. I don't know about the others but Waterloo is toward the interior of the state (it's not on the Mississippi).
That didn't help much did it.. sorry