Cancun reviving after Hurricane Wilma