Generative Language Models Potential for Requirement Engineering Applications: Insights into Current Strengths and Limitations