Sturbridge Lane, New Canaan, CT