They are barely visible, could they be baby ants or spiders? They seem to be coming out of my laptop support. I wonder if they have been incubating under the warmth of the laptop?