As record numbers of students head to university this year, we reveal which undergraduates pay the least – and most – for rent, food and travel