public and private hospitals