Former President Barack Obama through the years