Millions in Colombia will head to the polls on Sunday to cast their vote in a high-stakes presidential election that is expected to result in a runoff between two strikingly different candidates.