ML p(r)ior | DehazeNet: An End-to-End System for Single Image Haze Removal