From punting and cycling to world-famous museums and breathtaking architecture, here is my pick of the 20 best things to do in Cambridge.