NBC: U.S. hotel prices are getting cheaper, even as airfares soar