If we are going to consider aliens as a possible cause, there are really an infinite number of equally supported possible explanations:
fungi
plant rot
quantum weirdness
leprechauns
jesus
cats with lasers
government testing
bad seeds
sentient plant life
computer glitch
...
