Heavy rains costly for drivers