Hurricane Dorian's long stay over the Bahamas has left a long trail of destruction.