vectors should be serializable
flesh out spark featurization, with tests