Domestic energy consumption data, drivers and prediction models for Punjab, Pakistan plus the potential energy supply contribution from domestic solar technologies