Swine Flu Vaccine May Be Months Away, Experts Say