Three-dimensional structure of functional motor proteins on microtubules