Sokoban: Push Your Limits and Solve Challenging Warehouse Puzzles!