Bangsar flood wrecks havoc