Could be a winter crane fly! We get swarms of them here, they're a bit bigger than the local mosquitoes and have sort of bizarre dance parties where they fly up and down, up and down in a swarm. Glad they don't bite.
http://bugeric.blogspot.ca/2015/01/w...ane-flies.html