Unsupervised odometry and depth learning for endoscopic capsule robots