I need to replace my older roof soon. It is covered with moss. I'm told this is due to too many trees and not enough sun. What is the best type shingle that won't allow moss growth? Is a metal roof...