how many days to visit kyoto​