Mike McRoberts shares Rio difficulties and why this is going to be the best Olympic Games yet