Obama re-elected to 2nd term