Olivia Chow and Police Chief Myron Demkiw see multimillion-dollar command centre as part of World Cup legacy to benefit the city