Delays and ambiguity could harm Rio 2016 delivery - Host City News