Challenges And Barriers Of Sustainable Development