Twitter has had timestamped amd geotagged posts for ages. Just clustering things like hashtags of tweets spatiotemporally results in a treasure trove if information about events.
I'm sure that other platforms attach the same kind of info to posts. It's just a matter of scraping it.