As much as they may frustrate or infuriate us, traffic lights are an indispensable part of urban, and even suburban, transportation. Over the past few weeks, South Africa’s regular blackouts-and incapacitated traffic lights-have tormented motorists: in Johannesburg, for example, they have often prolonged daily commutes to up to three times their normal length. Byproducts of the country’s overstrained grid, these power outages have become so frequent and so prevalent that officials have declared them a “national emergency.”

In response, South African officials have unveiled a plan to convert all traffic and public lights in the country to solar power (with battery backup), removing them from the grid . While the idea isn’t new-India implemented a similar program over a year ago, albeit on a far smaller scale-the project is noteworthy for its magnitude and for its scope. Part of the Electricity Regulation Act, a larger, nationwide effort to reduce energy wastage and to provide for emergency electricity rationing, the solar traffic light conversion is but one of many initiatives aimed at energy efficiency. The traffic light project alone is projected to cost about R400 million (roughly $55.6 million US). Still, public support is fairly high: public and private sector stakeholders have already pledged R40 million ($5.6 million US), with possibly more to come. The Electricity Regulation Act is a striking example of what good can emerge from a desperate situation-it would be fascinating to see what South Africa will look like a decade from now.

Although a similar project is unlikely to gain momentum in the States anytime soon, the South African energy initiatives certainly merit some attention, and could inspire developments more suited to American infrastructures. Unlike in South Africa, solar-powered traffic lights may not drastically reduce gridlock here, and the conversion would carry a significantly higher price tag. Still, we shouldn’t rule out the idea of solar traffic lights in only major cities, or solar billboards. Any ideas?