I know they're a train, and they definitely sound electric, but I have no idea what they might be. What do you all think?