Educational attainment and population density are associated with the number of physician home visits: an ecological study of Japan’s 47 prefectures | Synapse