Geminids meteor shower will be year’s best with as many as 150 shooting stars