With less than 500 days to go before it stages South America's first ever Olympic Games, Rio is straining at the leash to be ready. Duration: 00:52