The structural and mechanochemical cycle of kinesin