challenges in today