Rio de Janeiro underwent an impressive transformation in preparation for the 2016 Summer Olympics, showcasing innovative marketing techniques and technology.