New Fort York Visitors Centre, a boon for Toronto