Montreal's Olympic stadium's new roof will cost tax payers nearly a billion dollars. Is it time to let the concrete relic die?