Your guide to the best Toronto experiences – this way to your in-depth itinerary