Obstacle Tower: A Generalization Challenge in Vision, Control, and Planning