Fair weather, cool night forecast for Karachi