People who live near busy roads laden with heavy traffic face a higher risk of developing dementia than those living farther away, according to researchers in Canada.