Flooded roads in ruin, repairs could take years