Falls City Council hears comments on proposed Love Canal solar farm project