Delhi weather: Clear skies