Plenty of empty seats have been seen at sporting venues across Rio. But with Brazil going its worst economic crisis in decades, many locals - and visitors - are finding creative ways to watch events for free.