A study on challenges to sustainable development