Homes, roads flood in York County South Carolina