There are 650,000 bicycles in Copenhagen – a city of almost 600,000 people – but only 125,000 cars