Implementing Domestic Tradable Permits. Recent Developments and Future Challenges