Enviar por SMS: Maximization of solar power extraction from photovoltaic modules using energy harvesting solutions for smart cities