Weekend rainfall wreaks havoc on local roads