Houston sits on a flat coastal plain with clay-heavy soil and slow-moving bayous, so heavy rain has few places to go. Storms ...