Time for the mayor to resign for NYC