Athletic, acid-hued sportswear goes the distance, especially on the beaches of Rio de Janeiro, home of the 2016 Summer Olympics