How about seeding their food supply with a form of birth control? This was done in MA with racoons in certain areas where rabies was a problem among them.
When I was living in New Jersey, companies were actually paying people with dogs to chase Canadian geese onto other peoples ponds and lawns ... and to grease eggs so they would not hatch. Seemed like a big waste to me.