Fire crews control huge Mission Bay blaze