Thousands of homes are damaged as the tropical storm heads for Mexico and the US.

for more...