Massachusetts Senator Elizabeth Warren has announced the formation of an exploratory committee for a run at the Democratic party presidential nomination in 2020.