Northeastern University professor Peter Furth led a bike ride just outside of Delft in July.