Obama sworn in for 4 more years in office