Whole towns are underwater after floodwaters swamped parts of Australia's east coast, forcing people to shelter on roofs and prompting around 1,000 rescues.