Tokyo vs Kyoto: 7 Key Differences to Know Before You Visit