School bus camera company used in Peabody under scrutiny aft