Rising rents leave a generation caught in the ‘Rent Trap’, says Shelter