Tropical Storm Elsa leaves northeast US soaked