How hotel parking fees add up in big U.S. cities