Text this: Renewable energy potentials in Cameroon: prospects and challenges