A tropical low that is expected to build into a cyclone has dumped record-breaking rainfall on the town of Broome, swamping the town centre and prompting men to duck-dive in flooded roads to salvage cars.