Torrential downpour in NW Florida