Cities are banning Airbnb due to a variety of reasons, including concerns about safety, local housing prices, and potential damage to the local economy.