The New Haven Green is the site of many free music concerts, especially during the summer months