Do LLMs Overcome Shortcut Learning? An Evaluation of Shortcut Challenges in Large Language Models