doing some basic research on the weather underground, i was browsing this page when i noticed their logo:
from this i immediately realized the similarity:
and yes, there are no coincidences.
Great catch!