Neuro-vector-symbolic Architectures: A Data- and Compute-efficient Approach for Continual Learning, Abstract Reasoning, and Combinatorial Inference