Bahrain Grand Prix will still take place, but without spectators