Autonomous Optical Navigation Using Convolutional Neural Networks: Crater Detection For Cislunar Missions