B.C. residents urged to prepare for more rain, flooding