Vancouver fondly remembers the 2010 Olympics for electrifying downtown streets, but could the 2026 FIFA World Cup recreate ...