Advancements in GPS Technology for Race Timing