Los Angeles has reached an agreement to host the Olympics in the summer of 2028 instead of 2024.