Learning Long-Range Perception Using Self-Supervision from Short-Range Sensors and Odometry