Fifty thousand people are expected to converge on the midwestern city of Cleveland, Ohio for the four-day Republican National Convention that will end with Donald Trump's official nomination as the party's presidential candidate.