Charleston ranks No. 8 among hottest housing markets