President Obama takes oath of office once again