Shelter estimated the average price of a house could rise to more than £900,000 by 2034 if the current trends continue.