how much can a small home flood cost?