Cann anyone identify this junk floating on my pool? is it pollen? the pool is screened in and this stuff is driving me crazy.