Airbnb has urged Barcelona to 'rethink'