Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzlesolving