Small towns in Vermont struggle with Airbnb rentals