Challenges and best practices for successful FTTH projects