If Peter is needed in UCONN and had to cancel Vancouver it is likely:
1. Business Releated. Technology items are handled by Taylor and would typically not require Peter to be there in person.
2. Customer/Partner related. Otherwise, again, he would not need to be there in person.
My intial thought when i heard the news was possibly a new or emerging prospective customer, partner, or high profile investor needed an executive briefing/meeting.