Historians may have solved the Thames Torso murder mystery