Text this: License Plate Recognition Under the Dual Challenges of Sand and Light: Dataset Construction and Model Optimization