Anybody know what type of bug this is. My husband said it's not a roach. It was in the hallway in our apartment building. I'm still really freaked out. Sometimes the door accidentally gets left open. Could this have come from outside?