Design, Implementation and Field Experimentation of a Long-lived Multi-hop Sensor Network for Vineyard Monitoring