Virtual Startup Internship Program: Smart Cities Learn new skills by working on real problems faced by three startups innovating for Smart Cities....