Could Molson Brewery site work as a tech hub?