the artificial reef off a city provides a place for kelp to grow , which in turn provides food and habitat for fish and other marine life .