People are honking on Mercer Island. Downtown at the four-way stop between the Walgreens and the new 235-unit apartment/retail mammoth named The Mercer, drivers lose track of whose turn it is to move ...