Why are tensors a generalization of scalars, vectors, and matrices? (stackoverflow)