Final day of Food for Florida draws long lines