Yellowstone National Park alone needs $523 million for paved roads, $218 million for housing, $211 million for water systems ...