Royal tour: Thousands greet Duke and Duchess in the town of Cambridge