Barack Obama has met with several Democrats considering running for president in 2020, offering them advice on running in the Trump era and discussing how to position the party going forward.