Hundreds of thousands of Arsenal fans filled north London's streets for a jubilant celebration of the club's first Premier League title in 22 years.