Today from 11am to 6pm in Lechmere Canal Park, The Cambridge Arts River Festival takes place, with staged and roving performances, hands-­on art-making and more than a hundred artists and food vendors with work for sale. The annual celebration of arts and expression is a long-time area tradition and a sure sign of summer.