Nick Sullivan was facing a sudden squeeze. For the past few years, his two Airbnb properties around Charlotte, North Carolina, had generated as much as $7,000 a month in revenue, which he and his wife stashed away for retirement. But this past fall, that income was slashed in half: Bookings …