And with housing costs causing 24 per cent of 18- to 34-year-olds to delay having children according to a survey by housing charity Shelter , when buyers do make a purchase they are causing mini baby booms in unexpected locations .