Essential insights about toronto