A big contributing factor to Storrow's traffic are commuters to and from Brighton, Watertown, and the Nonantum village of Newton. BPDA analysis of census data found that 49% of Brighton's population drive to work, or over 15,000 people. Of course not all take Storrow but the whole Oak Sq area...