District heating optimization in residential buildings using reinforcement learning with adaptive context-aware predictive environment | Synapse