Cleveland cancels election