Self-Aware Trash Cans, Other 'Smart City' Innovations Are On The Way