Haze Removal by Scene Depth Estimation