Genetic Algorithm with Wisdom of Artificial Crowds Solution for Assembling Jigsaw Puzzles