Mayor Bob Filner of San Diego speaks at a news conference in July.