Autonomous floor scrubber