I think there is no need to travel to New Haven if what you want is just an interview. I also got an on-compus interview invitation yesterday. After I told them I was unable to be there, they arranged an hub interview with adcom in Shanghai for me this morning. Just a kind reminder...