Text this: A Novel Framework for Natural Language Interaction with 4D BIM