Smart cities need a robust cyber workforce to support IoT and AI