Do short-term rental platforms affect housing markets? Evidence from Airbnb in Barcelona