Steve surveys the public and shares their concerns with NYC Mayor Bill de Blasio. At last, Geo may have found someone to trust.