Woke up this morning to hundreds of these flies on the window ledges. They are very very very tiny and don't know where they are coming from. The windows where they are collecting are near the cham enclosure so could it be something in there? Sorry for the quality of the photo.they are so small I can't really get a Close up. Any ideas?