This 10-day Adventure Through British Columbia Was One of the Best Family Vacations We've Ever Taken — Here's How to Plan Your Own