Call the city streets department and make a report, ask for a report number, and ask for a return call when it's fixed. In most states there is a requirement to meet safe traffic standards, and that includes getting all vehicles across the street on a green light.