Ancient 70-mile-long wall found in Western Iran. But who built it?