One thing i have always wondered is we have areas of the country (west coast, New mexico etc) with long lasting droughts, but we have other areas continually getting flooded out.
Being both cases cost money to resolve, wouldn't it make more sense to put that money to better use, like building a series of big pipes to take the water from the flooded areas, and pump it to those under drought conditions? Or if piping is unfeasable, how's about use those tanker trains to ship it over.