Over a million attend Barack Obama's second inauguration. (Reuters)