Drivers take to roads despite weather