PepsiCo has said that the floods that have been sweeping Iowa have caused it to close its Quaker production plant in Cedar Rapids.