There are wasps all over the place down at Humber and no one knows why, though I suspect it has to do with the new landscaping (some wasp-attracting plants or something).
I read this interesting story about just how bad-ass wasps are on Kuro5hin several weeks ago. Check it out.