Punting, colleges, chelsea buns, a gorgeous bridge, world famous choir, and a whole lot of history... here are 25 things to do in Cambridge England for an unforgettable day trip