Astronomer CEO Andy Byron has been placed on leave after his affair with a colleague was caught on camera.