Pakistan’s Lahore ranked world’s second most polluted city