Tucson's historic district gets a breath of fresh air with new shops, hip restaurants, and family-friendly walking tours