Phytoplankton productivity across Moreton Bay, Queensland, Australia: the impact of water quality, light and nutrients on spatial patterns.