The U.S. government is expecting delivery starting this week of enough doses of the new swine-flu vaccine for nearly every American who wants it, but state and local budget cuts coupled with limits on who can administer the vaccine could slow the campaign. A second wave of the H1N1 virus is widespread across more than half of U.S. states, but it will be weeks before millions of people who want shots can get them. Manufacturers are still producing the 250 million doses the government has ordered, and state health officials must then determine where to distribute them.