Context Aware Dynamic Traffic Signal Optimization