Houston weather: Edouard weakens to Tropical Depression