Scary. I had similar problems with Canadian immigration when I came through Buffalo, NY. My family took the Greyhound bus service to get all the way from Tennessee to where I'm living. We took a cab to go to immigration services before continuing with the bus. After some weird stuff happened, we were mistaken for Vietnamese political refugees, and took a while to sort it out. Then, the people interrogated (not ask, interrogate) us about how we got there, like on the bus or cab. So yeah, it was a rough night.