Flood emergency declared in 28 counties; roads closed