Warm, humid morning greets Delhiites