A powerful atmospheric river caused street flooding in parts of Metro Vancouver Saturday, closing some roads and soaking voters headed to the polls in B.C.'s provincial election.