Tyre has turned into a ghost town as tens of thousands flee the conflict between Israel and Hezbollah.