Visiting a new city? Download these apps to help you find things to do, with recommendations from locals and insiders.