Hi! Welcome to Iowa!
The hiring process is slow for nurses no matter where you go. There is so much background checking involved that it takes quite awhile. Just be patient. There are a lot of jobs to be had here! The advice on Iowa City is a great idea, especially for a new grad. They are very accustomed to training and they have a little bit of everything there!
Of course, since I work for the American Red Cross in blood services, I could always make a pitch for you!

But whereever you decide, Cedar Rapids has a lot to offer nurses! By the time you get settled in I would imagine you will be hearing from some of the places that you have applied at.
Good luck!