Imagine Cambridge and most will picture punting on the river, university spires and students lolling on college greens ...