Mercer Island drivers have experienced snarling traffic on some city streets during the Washington State Department of Transporation (WSDOT) Interstate 90 expansion joint replacement project that ...