Tropical Storm Barry could dump 20 inches of rain on New Orleans, nearing levees’ limits