Sydney records wettest year, braces for floods