An enormous 8.5-acre lot in Edmonton, Alberta, has sparked worldwide buzz—not for the dirt it sits on, but for the treasure ...