Why Curbs? The Case for Embedded Urban Surveillance
The curb is one of the most overlooked yet ubiquitous pieces of urban infrastructure. Every city has thousands of miles of curbs, and they are positioned at the edge of activity zones—parking, pedestrian walkways, bike lanes, and traffic flows. Embedding sensors into curbs transforms them into passive data collectors that can monitor occupancy, traffic patterns, environmental conditions, and even pedestrian behavior without the visual intrusion of pole-mounted cameras. This approach aligns with the growing trend of "stealth" sensing, where the infrastructure itself becomes the sensor, reducing public resistance and vandalism risks.
The Core Problem: Data Quality vs. Deployment Ease
Many early smart city projects focused on deploying sensors quickly, often sacrificing data quality for speed. Teams I've observed have installed magnetic or acoustic sensors in curbs only to find that temperature extremes, road salt, or physical damage from snowplows rendered readings unreliable within months. The challenge is not just technical—it is about establishing quality benchmarks that account for real-world conditions. For example, a sensor that works well in a climate-controlled lab may fail when embedded in concrete exposed to freeze-thaw cycles. Practitioners need to define what "good enough" means for their specific use case, whether it's parking occupancy detection (where 90% accuracy may suffice) or pedestrian counting (where 95%+ is often required for safety analytics).
Composite Scenario: A Mid-Sized City's Pilot
Consider a mid-sized city that piloted curb sensors for parking management. They installed 200 units across a downtown district, choosing a low-cost magnetic sensor. Within six months, 30% of the sensors had failed due to water ingress. The remaining units showed accuracy drift—magnetic readings were affected by nearby construction equipment. The city's engineering team had to recalibrate manually, a process that took weeks. This scenario highlights why quality benchmarks must include not just initial accuracy but also long-term stability, environmental resilience, and maintenance feasibility. Without these benchmarks, the pilot's data was unusable for the intended dynamic pricing model, wasting the investment.
Establishing a Quality Mindset
A quality-first approach means defining metrics before procurement. Key benchmarks include: sensor accuracy (percentage of correct detections under standard conditions), precision (consistency across units), environmental robustness (performance across temperature, humidity, and vibration ranges), and data latency (time from detection to cloud ingestion). Teams should also consider calibration frequency—some sensors require monthly recalibration, which may be impractical for large deployments. By setting these benchmarks early, cities can avoid the common pitfall of choosing the cheapest sensor only to incur higher operational costs later.
In summary, the curb as sensor offers immense potential, but only if quality benchmarks are established upfront. The following sections will break down the frameworks, workflows, tools, and risks involved in making this vision a reality.
Core Frameworks: How Curb Sensing Works
Understanding how curb-based sensing works requires a look at the underlying physics and data processing pipelines. Most curb sensors fall into one of three categories: magnetic (detecting changes in the Earth's magnetic field caused by metal objects), acoustic (listening for vehicle or footstep sounds), or environmental (measuring temperature, light, or air quality). Each has trade-offs in accuracy, power consumption, and maintenance needs.
Magnetic Sensing: The Workhorse
Magnetic sensors, often based on magnetoresistive or Hall effect technologies, are the most common for vehicle detection. They work by measuring disturbances in the local magnetic field. When a vehicle passes over or parks near the sensor, the field changes, triggering a detection. The key quality benchmark here is the signal-to-noise ratio. In areas with high magnetic interference—like near subway lines, steel bridges, or large electrical transformers—false positives increase. Practitioners must characterize the baseline magnetic environment during installation and set thresholds accordingly. Some advanced systems use machine learning to filter out noise, but this requires training data from the specific deployment site.
Acoustic Sensing: Detecting Beyond Vehicles
Acoustic sensors use microphones or piezoelectric elements to capture sound signatures. They can distinguish between vehicles, pedestrians, bicycles, and even emergency vehicles by analyzing frequency patterns. However, they are susceptible to wind noise, rain, and general urban din. Quality benchmarks for acoustic sensors include frequency response range, sensitivity, and the ability to reject non-target sounds. For example, a sensor designed to count pedestrians must filter out vehicle engine noise, which can be challenging at busy intersections. Some deployments use multiple acoustic sensors in an array to triangulate sound sources, improving accuracy but increasing cost.
Environmental Sensors: Adding Context
Environmental sensors measure temperature, humidity, air pressure, and air quality. While not directly detecting occupancy, they provide context that can improve other sensors' accuracy. For instance, a magnetic sensor's readings might drift with temperature; a co-located temperature sensor can correct for that drift. Quality benchmarks for environmental sensors include response time, accuracy over the expected temperature range, and long-term stability. In practice, many teams find that combining environmental and magnetic data yields better overall reliability than either alone.
Data Fusion and Edge Processing
Modern curb sensing systems don't just collect raw data—they process it at the edge to reduce bandwidth and improve latency. A typical pipeline involves: sensor sampling at 10-100 Hz, signal conditioning (filtering, amplification), feature extraction (e.g., peak detection), classification (vehicle vs. pedestrian), and transmission (via LoRaWAN, NB-IoT, or cellular). Quality benchmarks at each stage include: false positive rate, false negative rate, and processing latency. A well-designed edge processor can achieve real-time detection with sub-second latency, but this requires careful tuning of algorithms to the specific sensor and environment.
Calibration and Validation Protocols
No sensor system is plug-and-play. Calibration involves exposing the sensor to known conditions (e.g., a vehicle of known size parking at a known location) and adjusting parameters until the output matches expectations. Validation uses a separate dataset to verify performance. A robust protocol includes both laboratory calibration and field validation, repeated after installation and periodically thereafter. Teams often overlook the need for re-calibration after seasonal changes—snow cover, for instance, can dampen acoustic signals dramatically.
In summary, the core frameworks for curb sensing are well understood but require careful application of quality benchmarks at every layer, from physics to data science. The next section will walk through a repeatable process for implementing these systems.
Execution: A Repeatable Workflow for Curb Sensor Deployment
Deploying curb sensors at scale requires a systematic workflow that balances technical quality with operational practicality. Based on patterns observed across multiple projects, a reliable process includes eight phases: site survey, sensor selection, installation planning, installation, calibration, data validation, ongoing monitoring, and decommissioning. Each phase has its own quality checkpoints.
Phase 1: Site Survey
Before any sensor goes in the ground, a detailed site survey is essential. This includes mapping the physical dimensions of the curb, noting nearby sources of interference (manhole covers, utility vaults, metal structures), assessing sun exposure and drainage, and understanding traffic patterns. Teams should also check for existing underground utilities to avoid damaging them during installation. A composite scenario: In one project, a team skipped the site survey and installed sensors in areas with high groundwater, leading to early corrosion. The survey would have revealed the need for waterproof enclosures. Quality benchmarks for the survey phase include completeness (covering all relevant factors) and accuracy (measurements within 5 cm for placement).
Phase 2: Sensor Selection
Choosing the right sensor involves matching specifications to the site conditions. Key criteria include: detection range, power consumption (battery life vs. wired), communication protocol, operating temperature range, ingress protection (IP) rating, and calibration requirements. A comparison table helps: magnetic sensors typically have IP67 rating and consume 50-100 µA in sleep mode, while acoustic sensors may need IP68 and consume 200-500 µA. The trade-off is that acoustic sensors offer richer data but require more maintenance. For most parking applications, a magnetic sensor with 2-5 year battery life is sufficient. For pedestrian counting in high-traffic areas, an acoustic sensor with edge processing may be necessary.
Phase 3: Installation Planning
Installation planning addresses the physical mounting of sensors. Options include: embedding in fresh concrete during construction, retrofitting into saw-cuts in existing curbs, or mounting on the surface with protective covers. Each method has implications for sensor longevity and maintenance. Saw-cut installation is common for retrofits but can weaken the curb structure if not done correctly. Quality benchmarks include: depth of embedment (typically 2-5 cm below the surface), alignment (parallel to curb face), and sealing (waterproofing all connections). Teams should also plan for cable routing if sensors are wired, ensuring conduits are properly graded to prevent water accumulation.
Phase 4: Installation
During installation, careful attention to detail prevents later failures. Sensors should be placed in the center of the parking space, about 30 cm from the curb face for magnetic sensors to detect vehicle undercarriages. Acoustic sensors should be positioned to avoid direct wind exposure, perhaps with a small baffle. A common mistake is installing sensors too close to drainage grates, where water flow creates false acoustic signals. After placement, the sensor should be tested immediately with a known stimulus (e.g., a car driving over it) to verify basic function. Quality benchmarks: 100% of sensors should pass this immediate test; any failures should be investigated before backfilling.
Phase 5: Calibration and Data Validation
Calibration involves setting detection thresholds based on site-specific measurements. For magnetic sensors, this often means recording the baseline magnetic field and setting a trigger threshold at 2-3 standard deviations above the noise floor. For acoustic sensors, calibration may involve recording sample sounds and adjusting filters. Validation uses a separate dataset—for example, a person manually recording vehicle arrivals and comparing to sensor outputs. A quality benchmark is achieving at least 95% detection rate with less than 5% false positive rate during a week-long validation period. If these targets are not met, the sensor may need repositioning or replacement.
Phase 6: Ongoing Monitoring
After deployment, continuous monitoring of sensor health is critical. This includes tracking battery voltage, signal strength, and detection counts. Anomalies—like a sudden drop in detections or a spike in false positives—should trigger alerts. Many platforms provide dashboards that show sensor status in real time. A composite scenario: In a parking management pilot, sensors began reporting zero occupancy during a snowstorm. The team discovered that snow accumulation was dampening the magnetic field. They updated their algorithm to ignore data during storm events and added a temperature sensor to detect snow cover. Ongoing monitoring allowed them to identify and fix the issue quickly.
Phase 7: Decommissioning
When sensors reach end-of-life, they must be removed properly to avoid leaving hazardous materials or creating tripping hazards. Decommissioning involves cutting out the sensor, filling the cavity with matching concrete, and restoring the curb surface. Quality benchmarks: the repaired surface should match the original curb in color and texture, and the site should be left clean of debris. A decommissioning plan should be part of the initial project budget.
This workflow, when followed with quality benchmarks at each step, reduces the risk of long-term failures and ensures that the data collected meets the intended use. The next section examines the tools and economics that support these efforts.
Tools, Stack, and Economics of Curb Sensing
Implementing curb sensing requires not just physical sensors but also a software stack for data ingestion, processing, storage, and visualization. The economics of these systems vary widely based on sensor type, network topology, and data management approach. This section breaks down the typical toolchain and cost considerations.
Sensor Hardware: Options and Trade-offs
The sensor market offers several tiers. Low-cost magnetic sensors (e.g., those based on AMR technology) can cost $20-50 per unit in volume, but they often lack built-in processing and require external gateways. Mid-range acoustic sensors ($100-300) include edge processing and can communicate via LoRaWAN. High-end multi-modal sensors ($300-800) combine magnetic, acoustic, and environmental sensing with cellular connectivity. The choice depends on the required data quality and deployment scale. For a small pilot, higher-cost sensors may be justified to ensure data reliability. For city-wide deployments, a mixed approach—using high-quality sensors in critical areas and lower-cost ones in less demanding zones—can optimize budget.
Communication Networks
Sensors need to transmit data to a central platform. Common options include: LoRaWAN (low power, long range, but limited bandwidth), NB-IoT (cellular-based, higher bandwidth, but requires cellular coverage), and Wi-Fi (high bandwidth but limited range and higher power). Quality benchmarks for communication include: packet delivery ratio (should exceed 95% in the deployment area), latency (sub-second for real-time applications, seconds for batch reporting), and power consumption (should not drain the battery faster than the sensor's own consumption). LoRaWAN is popular for its low cost and long battery life, but its low data rate means sensors can only send short bursts of data. This is fine for occupancy counts but insufficient for streaming audio from acoustic sensors.
Data Platform and Storage
Once data reaches the cloud, it must be stored and processed. A typical stack includes: an IoT hub (e.g., AWS IoT Core, Azure IoT Hub), a time-series database (e.g., InfluxDB, TimescaleDB), and a visualization tool (e.g., Grafana, Power BI). Quality benchmarks for the data platform include: ingestion rate (capable of handling peak data bursts), query latency (sub-second for recent data), and uptime (99.9% or higher). Many platforms offer built-in anomaly detection and alerting, which can reduce the need for custom development. The cost of cloud storage varies: storing raw data from 1,000 sensors reporting every minute can cost $500-1,000 per month, but using edge processing to send only aggregated counts can reduce this by 90%.
Economics: Total Cost of Ownership
The total cost of ownership (TCO) for a curb sensing system includes hardware, installation, network fees, cloud services, and maintenance. A rough estimate for a 100-sensor deployment: hardware $5,000-30,000, installation $10,000-20,000 (assuming saw-cut installation), network fees $1,000-5,000/year (depending on cellular vs. LoRaWAN), cloud services $500-2,000/year, and maintenance $2,000-5,000/year (including battery replacement and recalibration). Over a five-year lifespan, TCO can range from $30,000 to $100,000. Quality benchmarks for cost-effectiveness include: cost per reliable data point (dollars per accurate detection) and cost per square meter of coverage. Teams should aim for a cost per usable data point that is lower than the value derived from the data—for example, a parking sensor that saves drivers an average of 5 minutes per trip may justify a higher TCO if it reduces congestion.
Integration with Existing Systems
Curb sensor data is most valuable when integrated with other urban systems—traffic management, parking payment, or public safety. This requires APIs and data standards (e.g., MQTT, REST, or the OGC SensorThings API). Quality benchmarks for integration include: API response time (under 200 ms), data format consistency, and security (encryption in transit and at rest). A common pitfall is using custom APIs that are difficult to maintain; prefer open standards where possible.
In summary, the toolchain and economics of curb sensing require careful planning to balance performance and cost. The next section explores how to grow and sustain a curb sensing program over time.
Growth Mechanics: Scaling and Sustaining Curb Sensor Networks
Scaling a curb sensor network from a pilot to city-wide deployment introduces new challenges in quality assurance, data management, and organizational buy-in. Growth is not just about adding more sensors—it requires a systematic approach to maintain data quality, manage costs, and demonstrate value to stakeholders.
Phased Expansion Strategy
A successful growth strategy often starts with a small pilot (10-50 sensors) to validate the technology and workflow. After a 6-month evaluation, the next phase might expand to 200-500 sensors in a single district, focusing on areas with high data demand (e.g., a downtown commercial corridor). The third phase scales to 1,000+ sensors across multiple districts, with standardized installation and monitoring procedures. Quality benchmarks at each phase include: detection accuracy (should remain above 95% across all sensors), false positive rate (below 5%), and sensor failure rate (below 2% per year). If these metrics degrade during expansion, it may indicate that installation quality is slipping or that site conditions vary more than expected.
Data Quality Management at Scale
As the network grows, manual calibration becomes impractical. Automated quality checks become essential. These include: cross-referencing adjacent sensors (if two sensors report conflicting data, flag for review), trend analysis (a sensor that suddenly shows zero detections may be buried or broken), and periodic remote testing (sending a ping to verify sensor responsiveness). Some platforms use machine learning to detect anomalies, but training data must be collected from the same deployment environment. A composite scenario: A city expanded its curb sensor network to 500 units and found that sensors in older neighborhoods had higher failure rates. Investigation revealed that aging asphalt was more prone to cracking, which damaged sensor cables. The team adjusted their installation method for those areas, using flexible conduits.
Organizational Buy-In and Stakeholder Management
Scaling requires support from multiple departments—public works, transportation, IT, and budget offices. To secure ongoing funding, practitioners must articulate the value of curb sensor data in terms of improved traffic flow, reduced emissions, or enhanced safety. Demonstrating a return on investment through pilot results is crucial. For example, a pilot that showed a 15% reduction in parking search time can be translated into fuel savings and reduced congestion. Quality benchmarks for stakeholder communication include: regular reporting on key performance indicators (KPIs) such as data availability, sensor uptime, and user satisfaction (if the data feeds public apps).
Maintenance and Lifecycle Management
Sensors have a finite lifespan—typically 5-10 years for batteries, 3-5 years for electronics. A growth plan must include a replacement schedule and budget. Predictive maintenance, based on battery voltage trends and failure rates, can extend sensor life by replacing batteries before they die. A quality benchmark for maintenance is mean time between failures (MTBF) for the sensor fleet; aiming for MTBF of 5+ years is reasonable for well-chosen sensors. Teams should also maintain a spare inventory (5-10% of deployed count) to quickly replace failed units.
Data Monetization and Value Realization
To sustain growth, some cities explore data monetization—selling anonymized parking occupancy data to navigation apps or using it for dynamic pricing. However, data quality benchmarks become even more critical when third parties rely on the data. A contract might specify 98% uptime and 95% accuracy; failing to meet these could incur penalties. Practitioners should ensure that their data pipeline can deliver on these commitments before entering such agreements.
In summary, scaling a curb sensor network requires a deliberate approach to quality, stakeholder engagement, and lifecycle management. The next section addresses the risks and pitfalls that can derail these efforts.
Risks, Pitfalls, and Mitigations in Curb Sensing
Despite careful planning, curb sensor deployments face several common risks that can compromise data quality and project viability. Understanding these pitfalls and having mitigation strategies in place is essential for long-term success.
Environmental Degradation
The most frequent cause of sensor failure is environmental stress—water ingress, temperature extremes, physical impact, and chemical corrosion. Sensors embedded in curbs are exposed to road salt, snowplows, and heavy vehicles. Mitigation: Choose sensors with IP68 rating (submersible) and use robust enclosures. In cold climates, consider sensors with extended operating temperature ranges (-40°C to +85°C). During installation, ensure that sealing compounds are applied correctly and that cables are protected from abrasion. A composite scenario: In a northern city, sensors failed after one winter because water entered through a poorly sealed cable gland. The team switched to a sensor with a molded cable and no user-serviceable connectors, which solved the issue.
Vandalism and Theft
Visible sensors may be targets for vandalism or theft. Mitigation: Use low-profile designs that blend into the curb, or embed sensors so that only a small cap is visible. Some cities use sensors that are cast into concrete with no exposed parts, making removal difficult. Security cameras in the area can also deter tampering. Another approach is to use sensors that are not valuable in isolation—they cannot be repurposed without the proprietary communication protocol.
Data Privacy Concerns
Even though curb sensors typically collect anonymized data (vehicle presence, not license plates), public concern about surveillance can arise. Mitigation: Be transparent about what data is collected and how it is used. Publish a privacy policy that explains that no personally identifiable information is captured. Consider using edge processing to discard raw data immediately after extracting occupancy counts, so no audio or detailed signals are stored. Engage with community groups early in the project to address concerns.
Interference and False Positives
Magnetic sensors can be triggered by passing trains, large metal trucks, or even construction equipment operating nearby. Acoustic sensors may mistake a barking dog for a pedestrian. Mitigation: Use multi-sensor fusion to cross-validate detections. For example, a detection from both a magnetic and an acoustic sensor is more reliable than either alone. Implement temporal filters—e.g., a vehicle detection must last at least 2 seconds to be counted, eliminating transient noise. Machine learning models trained on site-specific data can also reduce false positives, but require ongoing retraining as the environment changes.
Data Integration Challenges
Curb sensor data often needs to be combined with other data sources (traffic signals, parking meters, weather data) to create value. Incompatible data formats, different update frequencies, and lack of standardized APIs can hinder integration. Mitigation: Adopt open standards like the OGC SensorThings API or MQTT with a well-defined payload schema. Use an integration platform (like Node-RED or a custom middleware) to transform and merge data streams. Allocate time for integration testing as part of the project plan.
Over-Reliance on Technology
A common pitfall is assuming that once sensors are installed, the data is automatically accurate. In reality, sensors drift, fail, and get obstructed. Mitigation: Build a culture of data quality monitoring. Assign a team member to review sensor health reports weekly. Have a process for investigating anomalies and replacing faulty sensors. Do not trust a single sensor's data without validation. Consider using redundant sensors in critical locations.
By anticipating these risks and implementing mitigations, practitioners can significantly improve the reliability and longevity of their curb sensing systems. The next section answers common questions and provides a decision checklist.
Mini-FAQ and Decision Checklist for Curb Sensor Projects
This section addresses frequently asked questions and provides a concise checklist to guide decision-making for curb sensor projects. Use this as a reference when planning or evaluating a deployment.
Frequently Asked Questions
How accurate are curb sensors for vehicle detection?
Accuracy varies by sensor type and environment. Magnetic sensors typically achieve 90-98% accuracy in controlled conditions, but this can drop to 80% in areas with high magnetic interference. Acoustic sensors can reach 95%+ for vehicle detection but struggle with mixed traffic. The key is to validate accuracy in your specific deployment site before relying on the data.
How long do curb sensor batteries last?
Battery life depends on reporting frequency and environmental conditions. Most magnetic sensors with LoRaWAN reporting every 5 minutes last 3-5 years. Acoustic sensors with edge processing may last 1-3 years. Some sensors offer rechargeable batteries with solar panels, but these are larger and more expensive. Plan for battery replacement as part of ongoing maintenance.
Can curb sensors detect pedestrians or cyclists?
Yes, but with limitations. Acoustic sensors can distinguish footsteps or bicycle sounds, but they require sophisticated signal processing and are more prone to false positives from wind or other noises. Magnetic sensors are less effective for pedestrians because the human body has a weak magnetic signature. For multi-modal detection, consider combining magnetic and acoustic sensors or using radar-based sensors (though these are more expensive).
What is the typical cost per sensor?
Total installed cost ranges from $100 to $1,000 per sensor, depending on sensor type, installation method, and network fees. Low-cost magnetic sensors with DIY installation can be under $200, while professional installation of multi-modal sensors can exceed $800. Budget for 10-20% additional for maintenance and replacement over the system's lifespan.
How do I choose between wired and wireless sensors?
Wired sensors offer reliable power and communication but require trenching and may disrupt traffic during installation. Wireless sensors are easier to install but rely on batteries and wireless networks, which can have coverage gaps. For new construction, wired may be feasible; for retrofits, wireless is often preferred. A hybrid approach—wireless sensors with a nearby wired gateway—can offer a good balance.
Decision Checklist for Curb Sensor Projects
Before committing to a deployment, consider the following checklist:
- Define the primary use case: parking management, traffic counting, pedestrian safety, or environmental monitoring?
- Identify site-specific constraints: climate, traffic volume, existing infrastructure, and interference sources.
- Select sensor type(s) based on accuracy requirements and budget.
- Plan for installation: choose method (embedding, saw-cut, surface mount) and ensure access for maintenance.
- Establish quality benchmarks: accuracy, precision, uptime, latency, and maintenance intervals.
- Design data pipeline: from sensor to cloud to application, with security and privacy controls.
- Plan for scaling: ensure the architecture can handle 10x the pilot size without major redesign.
- Allocate budget for maintenance: include battery replacement, recalibration, and sensor replacement over 5 years.
- Engage stakeholders: get buy-in from public works, IT, and community groups early.
- Pilot first: run a small-scale test for at least 3 months to validate assumptions before scaling.
This checklist can help teams avoid common oversights and build a curb sensing system that delivers reliable, actionable data.
Synthesis and Next Actions
The curb as sensor represents a powerful paradigm for urban monitoring, but its success hinges on a disciplined approach to quality benchmarks. Throughout this guide, we have explored the why, how, and what of embedded curb surveillance—from core frameworks and workflows to tools, economics, scaling strategies, and risk mitigation. The key takeaway is that quality cannot be an afterthought; it must be embedded in every phase, from sensor selection to data validation.
Key Principles to Remember
First, define your quality benchmarks before procurement. Accuracy, precision, uptime, and maintenance intervals should be specified in measurable terms. Second, validate in the real world—lab performance does not predict field performance. Third, plan for the long term: sensors will fail, data will drift, and budgets will be scrutinized. A robust maintenance plan and stakeholder communication strategy are as important as the technology itself.
Immediate Next Steps for Practitioners
If you are considering a curb sensor deployment, start with a small pilot that tests your assumptions about accuracy, environmental resilience, and data utility. Use the decision checklist from the previous section to guide your planning. Engage with other cities or practitioners who have implemented similar systems to learn from their experiences. Consider joining industry groups (e.g., the Smart Cities Council or the Open Geospatial Consortium) to stay updated on standards and best practices. Finally, document everything—your site surveys, installation procedures, calibration results, and maintenance logs—so that you can continuously improve your processes.
Looking Ahead
The field of embedded urban sensing is evolving rapidly. New sensor technologies, such as fiber-optic sensing or energy-harvesting sensors, promise even lower maintenance and higher accuracy. Edge AI is making real-time data processing more accessible, reducing the need for cloud bandwidth. As these innovations mature, the quality benchmarks discussed here will need to be updated. Stay informed and be ready to adapt.
In conclusion, the curb is more than a physical boundary—it is a potential data source that can make cities smarter, safer, and more efficient. By focusing on quality benchmarks and a people-first approach, you can unlock that potential while avoiding the pitfalls that have plagued earlier smart city projects. The journey from pilot to city-wide deployment is challenging, but with the right framework, it is achievable.
Comments (0)
Please sign in to post a comment.
Don't have an account? Create one
No comments yet. Be the first to comment!