The powerpuffs on duty in New York City