It seems to me that part of these job fairs should include some funding to help homeless shelters keep daytime operations in place... I'm not sure about the logistics vs. other conventions, but it could/should be similar that part of the fees are operational costs behind the location.
Alternatively, how hard would it be for an employer to provide barracks, or other housing options for seasonal employees?