US housing prices up 4.5% year-on-year in July