I doubt those bus ads are free - Government Depts. simply aren't allowed to give stuff like that away, as it would contravene the financial rules.
However. if the dear airport directress paid for them herself, from her piggy bank, I guess that might be OK.