Realtime smart cities

C4 Container model with ThingsBoard, Kafka, Spark Streaming ML, TDengine, Neo4j, Ontology DB, TB Adapter and Markov risk model