Hot, dry weather forecast for Karachi