Flood warning in St. Clair County, several homes in jeopardy