Text this: Renewable energy potentials in Nigeria: meeting rural energy needs