airbnb apologizes for posting snarky ads aimed at schools & libraries