Probabilistic planning for AUV data harvesting from smart underwater sensor networks