Minnesota communities face weeks of flooding