difference between vectors and scalars