Streets of New York: a smart cities testbed