A sentence must contain both a subject and verb.
"Waiting for hours" is a gerund phrase which could be used as a subject, and "to see you" is an infinitive phrase. But both of these cannot be used as a verb in this context.
Since there is no verb, it cannot be a sentence and must be a fragment.