Latvians vote in a general election that could propel a populist, pro-Kremlin coalition to power as the Baltic state celebrates the centenary of its birth as an independent state.