Russia's presidential election: Three Putin challengers but little suspense