Context-Aware JADE-LEAP Agents for VANETS -- Adaptive Multi-agent System for