Mark Cavendish makes history