Panicked shoppers clear out grocery stores in flood-hit British Columbia