For many cities, time is running out