Describir: On Environmental Learning in Resource-Constrained Edge Systems