US President Barack Obama has told the American people to "seize the moment", in a speech in Washington DC inaugurating…