Onlookers marvel as downtown Davenport is submerged in feet of water