Identifying Renewable Energy potential by innovative mapping tools and research platforms