Events this weekend in New Canaan, CT