Hi just noticed so poops on my window sill on 1st floor. What could this be please??? It's freaking me out??? Just birds or is this rats or something else?!