Community structure has greater effect on water column ammonium cycling than nutrients and temperature in shallow lake mesocosms