Data-Driven 3D Neck Modeling and Animation