how does a basement flood