Battered! Heavy rains destroy roads, bridges; flood communities