How a B.C. city still partly underwater is preparing for the next round of heavy rain