Thousands expected to head to San Diego beaches to stay cool