Democrats have flipped the Miami Mayor’s Office for the first time in nearly 30 years