DeBlasio named the dumbest Mayor