Impacts of warming and hypoxia on marine communities