Street circuits have played host to some spectacular moments in Formula 1 history – including plenty of incredible overtaking manoeuvres.