Former Vice President Joe Biden has announced he is running for the Democratic nomination for president in 2020.