Learning-Based Lens Flare Removal