The Crystal Structure of Dimeric Kinesin and Implications for Microtubule-Dependent Motility