Heavy rains delay road repair works