Flooding wreaks havoc in Memphis