Crystal Lowe takes on predators in the streets of Vancouver in new Primeval spin-off