Hall Criterion for Independence in a Transversal Matroid