Describir: Deep Learning for Robot Perception and Cognition