As many as 30,000 tourists faced a fourth night in crowded shelters Monday in Cancun and other resorts .