Hurricane Melissa has left a trail of devastation across the Caribbean, with many Americans still struggling to return home.