Maps are complex to create and maintain due to the large amount of data required. Traditional mapmakers collect basic data from various sources like government offices and aerial photography. To create navigable maps, field teams collect data by driving many vehicles over many miles to gather layers of information like road geometry and attributes. Maintaining accurate maps is very expensive, estimated at 40% of company revenues. Alternatively, OpenStreetMap allows collaborative editing of maps by volunteers to create free geographic maps. Waze aims to solve this by having drivers actively and passively report real-time road and traffic conditions to create a live map through a free mobile app.