Boys tennis: Warriors lose tough one to New Canaan