Three months ago, the government announced the site at 900 Helmcken Street in Vancouver, prompting backlash from residents, businesses, and the City of Vancouver.