New York Declaration: An International Step Towards a Two-State Solution Amidst Complex Realities