Peachtree Junior Road Race happening today