Ozone Layer Depletion: Causes, Impacts, and Solutions