Smart Streets: Definition, Principles, and Infrastructural Elements