Over a million attend Obama’s second inauguration