City tourist cards promise unlimited entry to attractions and free public transport. But are they as good as they seem? Here’s what you need to know.