Cleveland weather: Warm and humid for the Fourth of July in Northeast Ohio