As Vancouver readies for the 2026 FIFA World Cup, concerns mount over the fate of unhoused residents near BC Place stadium.