Finding best-fit polyhedral rotations with geometric algebra