I have no idea where ours are coming from; I suspect they hatch somewhere, and then migrate to the shaded areas of my yard, which is where I typically get bit.
Adding a bucket will prevent some mosquitoes from laying eggs elsewhere, but not all, right? Or is the bucket so attractive to mosquitoes that they ignore other water sources?