Text this: An Efficient Methodology for the Categorization of Software Requirements Using Natural Language Processing and Similarity Analysis