The kinesin superfamily: tails of functional redundancy