San Francisco prepares to be the first major city to nix parking requirements