It’s very cold in New York and waiting for a in Brooklyn late at night is awful.  Sometimes the buses skip stops and with little traffic at night they can be 10 minutes early or in heavy traffic they can be quite late.

Buses travel above ground, so they can be easily tracked via GPS.  Thus I suggest that bus stops has digital signs indicating the approximate time of the next bus. By tracking all the buses they can track the traffic in all areas of the city and will have more data for accurate time estimates.