Airbnb agrees to modify system to follow SF regs