US city bans no-knock warrants after woman's death