HELENA, Mont. (AP) -- As Bob Marley music wailed in the next room, the makeshift clinic hummed along like an assembly line: Patients went in to see a doctor, paid $150 and walked out with a recommendation that they be allowed to buy and smoke medical marijuana. So it went, all day, at a hotel just blocks from the state Capitol that was the latest stop of the so-called cannabis caravan, a band of doctors and medical marijuana advocates roaming Montana that has helped thousands of patients apply for medical marijuana cards from the state.